town supply - German English Dictionary